witness coordinator - German English Dictionary